<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
	pageEncoding="ISO-8859-1" isELIgnored="false"%>
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/displaytag-11.tld" prefix="display"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ page import="java.util.*,java.text.SimpleDateFormat"%>
<%@ page
	import="co.gov.medellin.ssti.sub.model.vo.RepDetBOTVO,co.gov.medellin.ssti.sub.model.vo.RepAtributoVO,co.gov.medellin.ssti.sub.model.vo.RepDetBeneficiarioVO"%>

<html>
<head>
<script type="text/javascript"
	src="<%=request.getContextPath() + "/js/popUP.js"%>"></script>
<link href="<%=request.getContextPath() + "/css/bloques.css"%>"
	rel="stylesheet" type="text/css">
<script src="<%=request.getContextPath()%>/js/displaytag.js"
	type="text/javascript"></script>
</head>
<body>
	<html:form type="co.gov.medellin.ssti.sub.web.form.ReportTotalBeneficiariosForm"
		action="/Reportes/Totales/ReportTotalBOT.do" method="post">
		
		<c:if test="${not empty requestScope.msg}">
			<BR>
			<DIV align="center" class="titulosenblanco">
				<strong>${requestScope.msg}</strong>
			</DIV>
			<BR>		
		</c:if>

		<c:if test="${not empty requestScope.errorfecha}">		
			<BR>
			<DIV align="center" class="titulosenblanco">
				<strong>${requestScope.errorfecha}</strong>
			</DIV>
			<BR>		
		</c:if>
		
		<%-- <c:if test="${empty requestScope.msg}"> --%>
			<div align="center">
				<c:if test="${not empty sessionScope.beneficiosReporteTotalBeneficiarios}">				
					<div align="center">
						<table style="border: 0; padding: 2px; border-spacing: 3px;">
							<tr>
								<td>
									<div align="center" class="titulosenblanco">
										Reporte Total Beneficiarios
									</div>
								</td>
							</tr>
							<tr>
								<td>
									<div align="center" class="titulosenblanco">
										<jsp:useBean id="fechaGenera" class="java.util.Date" scope="page" />
										Fecha: <fmt:formatDate value="${fechaGenera}" pattern="dd/MM/yyyy hh:mm" />
									</div>
								<td>
							</tr>

							<tr>
								<td>							
									<c:if test="${not empty sessionScope.criteriaRepTotBeneficiarios}">
									<div align="center">
										<table style="border: 0; padding: 2px; border-spacing: 3px;"
											class="titulosenblanco">
											<c:if test="${not empty sessionScope.criteriaRepTotBeneficiarios.nombreSede}">
												<tr>
													<td>Sede: ${sessionScope.criteriaRepTotBeneficiarios.nombreSede}
													</td>
												</tr>											
											</c:if>
											<c:if test="${not empty sessionScope.criteriaRepTotBeneficiarios.nombreArea}">											
												<tr>
													<td>Secretaria: ${sessionScope.criteriaRepTotBeneficiarios.nombreArea}
													</td>
												</tr>											
											</c:if>
											<c:if test="${not empty sessionScope.criteriaRepTotBeneficiarios.nombrePrograma}">											
												<tr>
													<td>Programa: ${sessionScope.criteriaRepTotBeneficiarios.nombrePrograma}
													</td>
												</tr>
											</c:if>
											<c:if test="${not empty sessionScope.criteriaRepTotBeneficiarios.nombreSubprograma}">											
												<tr>
													<td>Subprograma: ${sessionScope.criteriaRepTotBeneficiarios.nombreSubprograma}
													</td>
												</tr>
											</c:if>
											<c:if test="${not empty sessionScope.criteriaRepTotBeneficiarios.desde}">											
												<tr>
													<td>Desde: ${sessionScope.criteriaRepTotBeneficiarios.desde}
													</td>
												</tr>
											</c:if>
											<c:if test="${not empty sessionScope.criteriaRepTotBeneficiarios.hasta}">											
												<tr>
													<td>Hasta: ${sessionScope.criteriaRepTotBeneficiarios.hasta}
													</td>
												</tr>
											</c:if>
											<c:if test="${not empty sessionScope.filtrosRepTotBeneficiarios}">											
												<td>Filtros:</td>
												<display:table name="sessionScope.filtrosRepTotBeneficiarios"
													id="filtersTable" cellpadding="3" cellspacing="1" style="width:100%"
													class="bordestable">
													<display:column headerClass="headerTable" title="Atributo"
														class="Numero" sortable="false">
														<div align="center">
															<bean:write name="filtersTable" property="campo" />
														</div>
													</display:column>
													<display:column headerClass="headerTable" title="Filtro"
														class="Numero" sortable="false">
														<div align="center">
															<bean:write name="filtersTable" property="filtro" />
														</div>
													</display:column>
													<display:column headerClass="headerTable" title="Valor1"
														class="Numero" sortable="false">
														<div align="center">
															<bean:write name="filtersTable" property="etiquetaValor" />
														</div>
													</display:column>
													<display:column headerClass="headerTable" title="Valor2"
														class="Numero" sortable="false">
														<div align="center">
															<bean:write name="filtersTable" property="etiquetaValor2" />
														</div>
													</display:column>
												</display:table>																							
											</c:if>
										</table>
									</div> 
									</c:if>
								</td>


							</tr>
							<tr>
							<tr>
								<td>
									<div align="center">
										<display:table name="sessionScope.beneficiosReporteTotalBeneficiarios"
											summary="sadsa"
											id="report" export="true" cellpadding="3" cellspacing="1"
											style="width:100%" class="bordestable">

											<display:column headerClass="headerTable" title="SECRETARIA"
												class="Numero" sortable="true" group="1">
												<bean:write name="report" property="nombreArea" />
											</display:column>
											<display:column headerClass="headerTable" title="PROGRAMA"
												class="Numero" sortable="true" group="2">
												<bean:write name="report" property="nombrePrograma" />
											</display:column>
											<display:column headerClass="headerTable" title="SUBPROGRAMA"
												class="Numero" sortable="true" group="3">
												<bean:write name="report" property="nombreSubprograma" />
											</display:column>
											<display:column headerClass="headerTable" title="SEDE"
												class="Numero" sortable="true" group="4">
												<bean:write name="report" property="nombreSede" />
											</display:column>

											<display:column media="html Excel" property="contador"
												headerClass="headerTable" title="NUMERO DE BENEFICIARIOS"
												class="ValorNumerico" sortable="true"
												decorator="co.gov.medellin.ssti.sub.web.decorator.NumeroDecoratorImpl">
											</display:column>
											<display:column media="CSV XML" property="contador"
												headerClass="headerTable" title="NUMERO DE BENEFICIARIOS"
												class="ValorNumerico" sortable="true">
											</display:column>

										</display:table>


									</div>
								</td>
							</tr>
						</table>
					</div>
				</c:if>
				
				<c:if test="${empty sessionScope.beneficiosReporteTotalBeneficiarios}">				
					<BR>
					<DIV align="center" class="titulosenblanco">
						<strong>No hay registros que cumplan con los filtros o condiciones seleccionadas</strong>
					</DIV>
					<BR>
				</c:if>
			</div>
		<%-- </c:if> --%>
		<c:if test="${not empty requestScope.msg}">		
			<%	request.removeAttribute("msg"); %>		
		</c:if>
	</html:form>
</body>
</html>